#pragma once

enum ScriptState {
  IDLE,    // 初始状态
  RUNNING, // 脚本执行中
  PAUSED,  // 脚本暂停中
  STOPPED  // 脚本已结束
};

void script_execute();
void script_suspend();
void script_resume();
void script_stop();
void reset_script_state();
